﻿using System.ServiceModel;
using System.ServiceModel.Web;
using Facebook.Core.Responses;

namespace Facebook.Core.ServiceContracts
{
    [ServiceContract]
    public interface IFacebookStatus
    {
        [OperationContract]
        [WebGet(
            UriTemplate = FacebookURITemplates.Status.setStatus,
            BodyStyle = WebMessageBodyStyle.Bare,
            RequestFormat = WebMessageFormat.Xml,
            ResponseFormat = WebMessageFormat.Xml)]
        status_setStatus_response_wrapper setStatus(string apiKey, string signature, long callID, string sessionKey, string status);

    }
}